﻿using System;
using System.Text;
using Iesi.Collections.Generic;
/****************************************************************************/
/*											                                */
/* Clase : TipoImpreso           							                */
/* Autor : Marc Esteve Fernández					                        */
/* Descripción: Clase que representa a un tipo de impreso: to-34, etc       */
/* 											                                */
/****************************************************************************/
namespace CRC.Inspecciones.Dominio.Clases
{
    public class TipoImpreso
    {
        public TipoImpreso() { }

        private int _id;
        public virtual int Id 
        {
            get { return _id; }
            set { this._id = value; }
        }
 
        private String _codigo = String.Empty;
        public virtual String Codigo
        {
            get { return _codigo; }
            set { _codigo = value; }
        }

        private String _descripcion = String.Empty;
        public virtual String Descripcion
        {
            get { return _descripcion; }
            set { _descripcion = value; }
        }

        private ISet<ElementoImpreso> _elementos = new HashedSet<ElementoImpreso>();
        public virtual ISet<ElementoImpreso> Elementos
        {
          get { return _elementos; }
          set { _elementos = value; }
        }

    }
}
